package com.vshop.entity.interfacerequest.morespecial.request;

import com.vshop.entity.interfacerequest.packagedetails.request.RequestPackageDetailsTradeData;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;

import java.io.Serializable;

@Setter
@Getter
public class RequestMoreSpecialData implements Serializable {

    @ApiModelProperty(value = "交互流水号", example = "2018111056001", dataType = "String")
    private String connSeqNo;

    @ApiModelProperty(value = "渠道编码", example = "P000270", dataType = "String")
    private String partnerCode;

    //@ApiModelProperty(value = "token", example = "1255f37aa25bbd2bfd41c656853d82b3", dataType = "String")
    //private String token;

    @ApiModelProperty(value = "交互接口类型", example = "packageList", dataType = "String")
    private String tradeType;

    @ApiModelProperty(value = "交互时间戳", example = "20181031256548", dataType = "String")
    private String tradeTime;

    @ApiModelProperty(value = "中英文切换标识", example = "cn", dataType = "String")
    private String lang;

    @ApiModelProperty(value = "定义接口的请求版本，本次接口值取：2.0", example = "2.0", dataType = "String")
    private String version;

    @ApiModelProperty(value = "套餐请求信息")
    private RequestMoreSpecialTradeData tradeData;

}
